
/**
 * Write a description of class Artikel here.
 * 
 * @author Lennard Kerber
 * @version 0.1
 */
public class Artikel
{
    // instance variables - replace the example below with your own
    private String name;
    private String ean;
    private double preis;
    private Steuersatz steuer;
    
    /**
     * Constructor for objects of class Artikel
     */
    public Artikel()
    {
        // initialise instance variables
        
    }
    public Artikel(String name,String ean,double preis,String steuer)
    {
        // initialise instance variables
        this.name = name;
        this.ean = ean;
        this.preis = preis;
        this.steuer = Steuersatz.getInstance(steuer);
    }

    /**
     * Name des Artikels
     * 
     * @return     Name des Artikels
     */
    public String getName()
    {
        // put your code here
        return this.name;
    }
    
    /**
     * Name des Artikels
     * 
     * @return     Name des Artikels
     */
    public String getEAN()
    {
        // put your code here
        return this.ean;
    }
    
    /**
     * Name des Artikels
     * 
     * @return     Name des Artikels
     */
    public double getPreis()
    {
        // put your code here
        return this.preis;
    }
    /**
     * Name des Artikels
     * 
     * @return     Name des Artikels
     */
    public String getSteuersatz()
    {
        // put your code here
        return steuer.getAusgabe();
    }
    
    
    
}
